home *** CD-ROM | disk | FTP | other *** search
/ Educational Software Cooperative 4 / Educational Software Cooperative 4.iso / quiz303 / whats.new < prev   
Text File  |  1996-01-30  |  23KB  |  517 lines

  1.     Version 1.30
  2.  
  3.     + Added automatic word wrap feature when the teacher is entering
  4.       a new question.
  5.  
  6.     + Scoreboard files (*.SCB) are now encrypted to prevent any
  7.       possibility of students changing their scores.
  8.  
  9.     + The student can change the order of questions from random to
  10.       sequential mode from within the program at the Options Menu.
  11.  
  12.     + New command line parameter "ENFORCE" when used with "STOPAT="
  13.       or "STARTAT=" parameters will prevent a student from exiting
  14.       the program/quiz until the specified range or quantity of
  15.       questions have been attempted.
  16.  
  17.     + New command line parameter "NODUPES" when used in random mode
  18.       will guarantee that no duplicating questions will be given to
  19.       the student.   In other words, each question presented to the
  20.       student will appear only once (i.e., no duplicates).
  21.  
  22.     + New command line parameter "QTY=" where "QTY=5" specifies that
  23.       five RANDOM questions MUST be answered before exiting a quiz.
  24.  
  25.     + Directive pointers can be imbedded in an answer that will force
  26.       what question number the student will be presented based upon
  27.       their answer of the previous question.
  28.  
  29.     + Documentation can be printed from within the program.
  30.  
  31.  
  32.     Version 1.34
  33.  
  34.     + Longer multiple-choice answers
  35.  
  36.     + Replace the "_" fill-in-the-blank default character with a
  37.       different character using FIBCHAR=x
  38.  
  39.     + NOREVIEW withholds answers and/or reviewing of previous
  40.       choices during an on-screen test.
  41.  
  42.     + SCOREALL prevents user from bypassing the top 10 score chart.
  43.  
  44.     + NOOPTS suppresses the "Play Options" menu.
  45.  
  46.  
  47.     Version 1.35
  48.  
  49.     + Longer references (up to 19 lines via use of ALT+M maximize
  50.       hot-key).
  51.  
  52.     + REFNOTES parameter forces automatic display of long reference
  53.       notes after each question
  54.  
  55.     + Fixed a bug that causes computer lockup when two or more players
  56.       participate using sequential question mode.  After the last
  57.       question is displayed, the program locked up.
  58.  
  59.     + Alternating background colors are now used when more than one
  60.       student is taking an on screen quiz.  Player #1's background
  61.       color is blue, player #2's is red, and so on...  This helps
  62.       to identify whose turn is up when playing contests.
  63.  
  64.     + When sequential question mode is active during an on screen
  65.       quiz, a new "How many questions remaining" indicator appears
  66.       in the status bar at the top of the screen.  The number of
  67.       remaining questions is identified as "Left: ###" where "###"
  68.       is the number of questions remaining to be answered before
  69.       the quiz is finished.
  70.  
  71.         + Teacher can now redirect printouts of their quizzes (from
  72.           the editor) to an ASCII disk file by using the command line
  73.           parameter LPT=filename
  74.  
  75.  
  76.     Version 1.36
  77.  
  78.     + Allowed use of a double comma token to represent a true
  79.       comma in a fill-in-the-blank answer.  Example, if the question
  80.       was "What is 500+500? _" the answer the student may think to
  81.       enter may be 1,000 or 1000.  Since a comma represents a
  82.       separator between multiple answers, previous versions would
  83.       not except "1,000" as a correct answer since "1,000" would
  84.       be interpreted as either "1" or "000".  To avoid this problem
  85.       the teacher can now use a double comma when creating a fill-
  86.       in-the-blank question where there is a need for an actual
  87.       comma in the answer itself.  In the example above, the teacher
  88.       would code the actual answers as "1,,000, 1000".
  89.  
  90.     + Fixed a bug that would lock up the computer if the user was
  91.       taking a sequential quiz and reached the very last question
  92.       and having answered the question then pressed [ESC].  If the
  93.       student then selected "Exit to D.O.S." from the Options menu,
  94.       the computer would lock up.  This problem has been fixed.
  95.  
  96.     + The prompt window that asks for the quantity of students
  97.       participating in an on-screen quiz, and then the following
  98.       prompt asking for their name can now be customized.  If you
  99.       create an ASCII file an name it "QUIZ.WHO", the contents of
  100.       this file will change the prompts in these two windows.
  101.  
  102.       On line 1 of this QUIZ.WHO ASCII file, enter the word(s)
  103.       that would go in the following blank: "Enter total number
  104.       of ________ participating: "  If line 1 of this file is
  105.       left blank, the word "students" will appear since it is
  106.       the default.
  107.  
  108.       On line 2 of the same file, enter a text string that you
  109.       want displayed when each player is prompted for their name.
  110.       Example: "Please enter your student identification number:"
  111.       If this line is left blank, then the default prompt "Please
  112.       enter your name:" will be used.
  113.  
  114.  
  115.     Version 2.00
  116.  
  117.     + Enhanced reference note file parameter added that will define
  118.       the last line to display within an ASCII reference file.
  119.       Previous versions would only allow a beginning line number to
  120.           be specified (e.g. {BIBLE.ASC,15} start on line 15).  Now
  121.       you can define the last line to be displayed in the reference
  122.       file by adding another comma and the ending line number (e.g.
  123.       {BIBLE.ASC,15,25} where only lines 15 to 25 of this ASCII
  124.       file will be displayed as an reference introduction to a
  125.       specific question).
  126.  
  127.     + A custom "help screen" can be displayed on the screen for a
  128.       student taking a quiz.  If a "xxxx.HLP" file exists, it will
  129.       be displayed PRIOR TO the first question in a quiz.  "xxxx"
  130.       represents a file name (up to 8 characters) and MUST match
  131.       the same name of the quiz file (xxxx.QZ).  The extension
  132.       ".HLP" must be used.  This "help screen" (or information
  133.       screen) is a simple ASCII text file.  If one does not exists,
  134.       it will not be used.  Also, this same .HLP file can be accessed
  135.       at ANY TIME during the actual quiz by pressing the [F1] key.
  136.       If you would like to have such a screen appear PRIOR TO the
  137.       first question in a quiz, but NOT be available again after
  138.       the first question is displayed, then use the file extension
  139.       ".1ST" instead.  Again, it is important that all these files
  140.       have the same prefix filename as the quiz file (.QZ) that you
  141.       wish to use.  Example: MYTEST.QZ and MYTEST.HLP, and STUDY.QZ
  142.       and STUDY.1ST are valid file combinations.
  143.  
  144.     + A new command line parameter has been added that will bypass
  145.       the scoreboard at the conclusion of a quiz or the program.
  146.       If you DON'T want your students' progress or scores recorded
  147.       via the scoreboard, add "NOSCORE" to the command line when
  148.       starting Create A Quiz from the DOS prompt (QUIZ NOSCORE).
  149.  
  150.     + Multiple choice questions have been expanded to support up
  151.       to 7 choices per question (previous versions supported up
  152.       to 5).  Also, the number of lines available to the question
  153.       field has been expanded from 4 lines to 6.
  154.  
  155.     + The file/quiz selection menu now SORTS all listings by the
  156.       quiz file name ALPHABETICALLY.  Previous versions performed
  157.       NO sorting whatsoever.
  158.  
  159.     + The student taking a quiz on-screen can now print individual
  160.       questions "on the fly" by pressing the [P] key.
  161.  
  162.  
  163.     Version 2.01
  164.  
  165.     + Fixed a bug which would occur during a teacher printout of
  166.       questions (when in the editor mode) when answer strings
  167.       were longer than 68 characters.
  168.  
  169.     + Fixed a bug that caused the question window to explode and
  170.       fill the screen entirely when really long words occurred
  171.       (e.g. thrombolymphangitis) at the end of a question line.
  172.  
  173.  
  174.     Version 2.02
  175.  
  176.     + Fixed a bug which would occur when any question contained
  177.       6 or 7 multiple choice answers AND when the solution was
  178.       either multiple choice number 6 or 7.  This error would
  179.       not occur if 6-7 m/c answers existed AND the actual correct
  180.       solution was either m/c answer 1-5.
  181.  
  182.     + Fixed a bug that during actual quiz time would cause
  183.       multiple-choice windows to be too small for all the possible
  184.       m/c answers when 6-7 m/c answers existed.  Choices 6 and 7
  185.       would spill outside of the window.
  186.  
  187.  
  188.     Version 2.10
  189.  
  190.     + Added the ability to delete a question from within the
  191.       editor.
  192.  
  193.     + Changed all Yes/No window prompts to a more sophisticated
  194.       menu selection with a moving highlight bar.
  195.  
  196.  
  197.     Version 2.11
  198.  
  199.         + Fixed a bug that would intermittently occur when loading a
  200.       .QZ file containing a large number of questions.  The
  201.       program would abort during the percentage bar display and
  202.       report an error 5.  This only occurred with registered
  203.       versions.
  204.  
  205.     + Added an "[O] Options" feature in the editor that when
  206.       chosen gives the teacher the ability to force prerequisites
  207.       on that particular quiz.  For example, if the teacher wanted
  208.       to insure that before QUIZ-2.QZ the student took QUIZ-1.QZ and
  209.       achieved a score/percentage of 20 questions taken with a
  210.       percentage of 80% or above, then the teacher can define these
  211.       prerequisites from the new "[O] Options" input window.
  212.       When ANY student attempts to take QUIZ-2.QZ, the scoreboard
  213.       file for QUIZ-1.QZ will be scanned, and the highest score
  214.       (regardless of the student's name) in the QUIZ-1.SCB scoreboard
  215.       file will be compared with the prerequisites you have defined.
  216.       If you specify in QUIZ-2.QZ that a score of 75% or better
  217.       (with a minimum of 10 questions attempted) be obtained from
  218.       QUIZ-1.QZ, then QUIZ-1.SCB will be checked as the student
  219.       attempts to take QUIZ-2.QZ.  If the highest score in QUIZ-1.SCB
  220.       exceeds this requirement, then the student will be allowed to
  221.       continue with QUIZ-2.QZ.
  222.  
  223.         + For real long questions (170 characters or >, approximately
  224.           3-6 lines of data) the question pop-up window has been
  225.           expanded to fit better in the interactive quiz interface.
  226.           Previous versions force a question window of no greater
  227.           than 55 characters.  This made the window much taller than
  228.           necessary when it appeared to the student.  This version
  229.           now makes the pop-up question window wider and narrower for
  230.           real long questions.
  231.  
  232.  
  233.         Version 2.20
  234.  
  235.         + With all the command line parameters now available, it can
  236.           get very crowded at the DOS prompt when you try to create a
  237.           custom environment for your students.  To eliminate the
  238.           lengthy DOS command line startup, the user can now create
  239.           a QUIZ.CFG and enter the parameters into that file rather
  240.           than type the parameters at the DOS prompt.  Here's an
  241.           example: Instead of typing QUIZ TESTME.QZ NODUPES STARTAT=1
  242.           when starting a interactive quiz session for your students
  243.           you can create an ASCII file and on line #1 of the QUIZ.CFG
  244.           file place the text --> TESTME.QZ NODUPES STARTAT=1
  245.           Next time when you start the program (just type QUIZ) the
  246.           QUIZ.CFG will be looked for, and if it exists, the first
  247.           line will be loaded and the parameters used.
  248.  
  249.     + Fixed a bug that occurred when {NOERR} was used with multiple-
  250.       choice questions where the answer chosen was greater than
  251.       55 characters in length for the "Your response..." window.
  252.       Since {NOERR} is an undocumented feature, this bug affected
  253.       no one.
  254.  
  255.     + Create A Quiz is now "Create A Survey", with the new command
  256.       line parameter "SURVEY".  What this parameter does is turn off
  257.       all scoring (no score header, nor scoreboard), and record
  258.       all responses from the student during a quiz in an ASCII
  259.       file "RECORD.LOG".  The student's name, the quiz, the date
  260.       and time, in addition to all the responses to the questions
  261.       are maintained in the RECORD.LOG file on the default disk.
  262.  
  263.  
  264.     Version 2.21
  265.  
  266.     + If you as a teacher would like to grade your students'
  267.       knowledge of a quiz but do not want them to know how they
  268.       scored, then use the command line parameter "4AGRADE".
  269.       This new command will instruct Create A Quiz to 1) suppress
  270.       the "Correct" or "Wrong" result window; 2) suppress the
  271.       status header from displaying "Correct:" and "Percent:".
  272.       The teacher will find the student's answers/repsonses in
  273.       a file called "RECORD.LOG" and their scores in the
  274.       "SCORE.LOG" file.
  275.  
  276.     + For those students who are heavy handed, or all thumbs, you
  277.       can give them the opportunity to change their answer/response
  278.       to a quiz by adding the command line parameter "CONFIRM".
  279.       After the student selects/inputs his response, a confirmation
  280.       window will appear asking the student if he is sure that he
  281.       wants to accept his response, with an option to return to
  282.       the question and choose/input a different answer.  After the
  283.       student has confirmed his response, his response will be
  284.       judged "Correct" or "Wrong".
  285.  
  286.     + The teacher can customize what appears on the top status line
  287.       with the command line parameters "NOPCT" or "NOSTATS". The
  288.       former will display the following:
  289.  
  290.           ┌─────────────────────── WHO'S WHO ─────────────────────────┐
  291.           │ Name: James                 Attempts: 4     Left: 3       │
  292.           └───────────────────────────────────────────────────────────┘
  293.  
  294.       If you wish to suppress all of the status line, use "NOSTATS"
  295.       and you will instead have the following header:
  296.  
  297.           ┌───────────────────────────────────────────────────────────┐
  298.           │              WHO'S WHO - LESSON 1 - FAMOUS MEN            │
  299.           └───────────────────────────────────────────────────────────┘
  300.  
  301.  
  302.     Version 2.22
  303.  
  304.     + The student's version has been modified so that when the quiz
  305.       file pick list is displayed the actual .QZ file names are
  306.       excluded.  Only the quiz title and description will be shown
  307.       to the student to pick from.  We felt that there was no reason
  308.       for the student to know the actual DOS file name of the .QZ
  309.       file, hence we have removed it from the display list.  The
  310.       teacher's edition, however, still has the .QZ file names
  311.       displayed in the file pick lists.
  312.  
  313.         + When a quiz is being taken in sequential mode (i.e., 1,2,3,)
  314.           a bug would occur if the user exits to the Options Menu early
  315.           and then resumes the very same quiz.  The problem involved
  316.           the program failing to set the quiz back to the beginning of
  317.           the quiz, rather than continuing where they left off.  This
  318.           problem has been corrected.
  319.  
  320.  
  321.     Version 2.23
  322.  
  323.     + The teacher can now specify a random selection of questions
  324.       to be printed.  This now means the teacher has the option to
  325.       print quizzes: 1) by range (from # to #), 2) by marked questions,
  326.       or 3) by random selection.
  327.  
  328.     + When printing quizzes (see above) the option has been added
  329.       that allows two printouts to be created automatically - one
  330.       for the teacher (with the solutions revealed), and one for the
  331.       student (no solutions shown).
  332.  
  333.     + The teacher can set an expiration period in minutes which when
  334.       a specified quiz is used beyond this time limit the quiz will
  335.       become unaccessible to a student.  In plain English, this means
  336.       that the teacher can establish a time limit of 120 minutes for
  337.       EXAMPLE.QZ.  Over the period of days, weeks, etc. the program
  338.       will track the time all students use EXAMPLE.QZ.  If the
  339.       accumulated time over the days, weeks EXCEEDS 120 minutes, the
  340.       EXAMPLE.QZ will not longer be available for the student to use.
  341.       This "expiration" option can be set from the Teacher's edition
  342.       editing screen - select [O] for advanced "Options" menu.
  343.  
  344.  
  345.     Version 2.24
  346.  
  347.     + Fixed a bug which would occur with the "Take a quiz" selection
  348.       where sometimes dummy answers are displayed from a previously
  349.       edited quiz.  This would only occur if a teacher edited a quiz,
  350.       saved the file, and then immediately took/played a different
  351.       quiz.
  352.  
  353.     + Added step-by-step instructions when a new quiz is created,
  354.       plus added more input error checks to make the program more
  355.       user friendly for the novice teacher and for those who don't
  356.       read the documentation.
  357.  
  358.  
  359.     Version 2.25
  360.  
  361.     + Adding the command line parameter "NOQS" will turn off the
  362.       familiar ? ¿ wallpaper symbols that appear on the screen.
  363.  
  364.     + The teacher can now EXPORT questions to a new .QZ file from
  365.       the edit session.  Exporting can be based on marked questions
  366.       or a range of questions.
  367.  
  368.     + The QUIZ.WHO file format has been expanded in order to prompt
  369.       more information from the student prior to taking a quiz.
  370.       Lines 3-9 can now be used to gather information from the
  371.       student, such as address, social security number, age, and
  372.       so forth.  See Version 1.36 notes above for details on lines
  373.       1 & 2.  If you are going to take advantage of this expanded
  374.       prompt feature to collect detailed information from the
  375.       student prior to taking a quiz, then lines 1-2 can be left
  376.       blank.  Line 3 of the ASCII file QUIZ.WHO will be assumed
  377.       to be a prompt asking the student for their name.  Lines 4-9
  378.       then can be used to prompt for whatever additional information
  379.       one wishes.
  380.  
  381.       Example QUIZ.WHO file:
  382.  
  383.       Line 1 ->
  384.       Line 2 ->
  385.       Line 3 -> Your complete name
  386.       Line 4 -> Your age
  387.       Line 5 -> Social security number
  388.  
  389.       What value is this additional information?  If you use the
  390.       command line parameter LOGFILE=xxxx then all of the additional
  391.       information input by the student will be saved in the specified
  392.       log file.  If you do not use the LOGFILE=xxxx parameter, then
  393.       all of this extra prompted information is of no value.
  394.  
  395.     + The command line parameter LOGFILE=xxxx will save ALL questions
  396.       choices presented to the student, AND the student's response.
  397.       Replace "xxxx" with a legal DOS file name.  Included in this
  398.       log file will be the student's name (and additional prompted
  399.       data, see above), quiz name, date, time, and a summary of
  400.       attempts, correct responses, etc.
  401.  
  402.  
  403.     Version 2.26
  404.  
  405.     + The command line parameter LOG1ST has been added which is
  406.       used in conjunction with the QUIZ.WHO file (see Version
  407.       2.25 notes).  LOG1ST will cause the student input prompt
  408.       window to appear only once EVER.  If the student attempts
  409.       a second quiz on another day, there will be no expanded
  410.       input prompts to greet them (asking for address, city,
  411.       phone, whatever...).  How does the program know whether
  412.       the student is using the program for the first time?
  413.       Because when LOG1ST is used, it will automatically delete
  414.       the QUIZ.WHO file if it exists.  Since the QUIZ.WHO is
  415.       used to determine what input prompts are displayed, if
  416.       it does not exist, then no expanded prompts will appear.
  417.       So in review, LOG1ST with a QUIZ.WHO file will cause an
  418.       expanded player input field window to display the first
  419.       time the student uses a quiz.  The program will then
  420.       automatically delete the QUIZ.WHO file, which means any
  421.       future uses of the program will NOT display an expanded
  422.       player input prompt window.
  423.  
  424.     + The reference/help files were limited to a maximum of
  425.       500 lines each in previous versions.  The maximum limit
  426.       has now been increased to 1000 lines in a reference or
  427.       help file.  Error checking has been added also to prevent
  428.       the teacher from going beyond this limit (which was lacking
  429.       in previous versions).
  430.  
  431.     + Fixed a bug which prevented reference notes from displaying
  432.       AFTER a question IF there was a reference file {} displayed
  433.       BEFORE a question.
  434.  
  435.     + Fixed a bug which would not allow quizzes to be used from
  436.       the command line or from a QUIZ.CFG file if that .QZ file
  437.       had a "-" dash in the .QZ file.  In other words, starting
  438.       the program from the DOS prompt --> QUIZ MY-TEST.QZ
  439.       would have tripped an error message, whereas QUIZ MYTEST.QZ
  440.       would have been OK.  This has been fixed.
  441.  
  442.     + The NOEDIT command line parameter will remove the "Create"
  443.       and "Edit" selections from the Main Menu in the Teacher's
  444.       Edition.  This is used when you want to prevent students
  445.       from accessing or tampering with your quizzes.
  446.  
  447.  
  448.     Version 3.0
  449.  
  450.     + Added support to use high-resolution 16 color .PCX images
  451.       with each question.
  452.  
  453.     + Provided an option screen layout format where instead of the
  454.       traditional "pop-up exploding" windows and menus, a more
  455.       "open" and wider screen layout is used.  With this new
  456.       screen layout (that appears during interactive test time)
  457.       the answers are preceded with "A...B...C" letters and the
  458.       student must now press "A" or "B" or "C" etc. to select the
  459.       correct response.
  460.  
  461.     + Added a new NAME= command line parameter that allows you to
  462.       pass the name of a single student/user to Create A Quiz.
  463.       By passing this value the "Please enter your name:" prompt
  464.       will not appear when a student selects a quiz.  Example:
  465.       QUIZ NAME=MIKE   If the name you are using consists of more
  466.       than one name, then use an underscore character "_" to
  467.       connect each name (example: QUIZ NAME=MIKE_R._JONES).
  468.  
  469.     + At the conclusion of each interactive quiz, a window will
  470.       now appear on the screen that displays in a list the
  471.       questions that the student answered INcorrectly, along with
  472.       the correct answers.  This feature is useful in reviewing
  473.       the areas where the student needs to concentrate further
  474.       study.
  475.  
  476.     + Create A Quiz is now offered in a "Lite" version.  Most of
  477.       the bells and whistles and advanced features (such as
  478.       command line parameters) have been REMOVED and are not
  479.       available in the "Lite" version.  This "Lite" version is
  480.       priced 1/3 less to offset the increase in prices.
  481.  
  482.  
  483.     Version 3.01
  484.  
  485.     + The maximum number of lines in a .HLP file has been
  486.       increased to 2000 lines (up from 1000).
  487.  
  488.  
  489.     Version 3.02
  490.  
  491.     + Greater control over how a question is displayed/formatted
  492.       on the screen has been added.  The teacher can force new
  493.       lines in questions by using the "|" character.  See QUIZ.ADV
  494.       file for an example of how this works.
  495.  
  496.     + If you create a DOS environmental variable and call it
  497.       "USER" and then store a value/string to it, Create A Quiz
  498.       will pass the contents of USER= to the name of the player/
  499.       student taking the test.
  500.  
  501.     + We have now insured that when Create A Quiz is used on a
  502.       network that unique temporary file names are created that
  503.       store the progress of each user.  In the past, the same
  504.       temporary file name was always used, which created a problem
  505.       on a network when more than 1 user would be opening the same
  506.       temporary file.
  507.  
  508.     + Existing quizzes are now renamed with a .BAK extension
  509.       whenever the user saves a quiz.
  510.  
  511.  
  512.     Version 3.03
  513.  
  514.     + Fixed a bug which would report that a file was missing or
  515.       corrupt when you saved a new .QZ file.  This problem
  516.       was a side-affect from the v3.02 file backup feature.
  517.